package com.yanqu.road.server.protocol;

/**
 * 跨地区专用活动跨服 55001 - 59999
 */
public interface Cross3Protocol {

    int C3_CROSS_HEART_CHECK = 55001;                                       // 跨区域服心跳检测
    int C3_SYNC_SERVER_NAME_FROM_CHANNEL = 55002;                           // 跨地区服务器同步区服名称
    int C3_GET_SERVER_NAME = 55003;                                         // 获取跨地区区服名称
    int C3_SYNC_REFRESH_CHANNEL_ACTIVITY_SWITCH = 55004;                    // 刷新跨域活动开关
    int C3_ROUTE_CHANNEL_MSG = 55005;                                       // 转发到跨地区
    int C3_ROUTE_GAME_MSG = 55006;                                          // 转发到游戏服//单个指定游戏服
    int C3_ROUTE_BATCH_GAME_MSG = 55007;                                    // 批量指定游戏服分发


    /**
     * 跨区域榜单	55101-55200
     */
    int C3_XRANK_UPLOAD_USER_RANK_FROM_GAME = 55101;                        // [区服]->[跨服2]：上传 个人榜
    int C3_XRANK_UPLOAD_CHANNEL_RANK_PART_FROM_GAME = 55102;                // [区服]->[跨服2]：上传 区域榜 个人贡献
    int C3_XRANK_SYNC_USER_RANK_FROM_CHANNEL = 55103;                       // [跨区域服]->[跨服2]：同步 个人榜
    int C3_XRANK_SYNC_CHANNEL_RANK_PART_FROM_CHANNEL = 55104;               // [跨区域服]->[跨服2]：同步 区域榜 个人贡献
    int C3_XRANK_GET_REWARD = 55105;                                        // 获取排名发奖
    int C3_XRANK_GET_REWARD_FROM_CHANNEL = 55106;                           // 获取排名发奖 跨地区返回排名
    int C3_XRANK_GET_USER_RANK_LIST = 55107;                                // 个人榜单
    int C3_XRANK_GET_CHANNEL_RANK_LIST = 55108;                             // 区域榜单
    int C3_XRANK_GET_CHANNEL_RANK_PART_LIST = 55109;                        // 区域榜单 个人贡献
    // 赛季
    int C3_XRANK_SYNC_SEASON_USER_RANK_FROM_CHANNEL = 55110;                // [跨区域服]->[跨服2]：同步 赛季个人榜
    int C3_XRANK_UPLOAD_SEASON_USER_RANK_FROM_GAME = 55111;                 // [区服]->[跨服2]：上传 赛季个人榜
    int C3_XRANK_GET_SEASON_USER_RANK_LIST = 55112;                         // 查看赛季个人榜单
    int C3_XRANK_GET_SEASON_REWARD = 55113;                                 // 获取赛季排名发奖
    int C3_XRANK_GET_SEASON_REWARD_FROM_CHANNEL = 55114;                    // 获取赛季排名发奖 跨地区返回排名


    /**
     * 跨地区冲榜
     */
    int C3_CHANNEL_RANK_GET_RANK_TOP = 55201;                               // 获取跨地区冲榜榜首

    /**
     * 跨地区送财
     */
    int C3_DISPERSE_GOLD_SEND_INFO = 55301;                                 // 跨地区送财（游戏服发送/跨地区返回）
    int C3_DISPERSE_GOLD_SEND_RESULT = 55302;                               // 跨服返回送财结果
    int C3_DISPERSE_GOLD_SEND_RESULT_FROM_CHANNEL = 55303;                  // 跨服返回送财结果 跨地区服返回


    /**
     * 跨地区活动聊天
     */
    int C3_CROSS_ACTIVITY_CHAT = 55404;                                     // 跨地区活动聊天
    int C3_CLEAR_CHANNEL_ACTIVITY_CHAT = 55405;                             // 清空跨地区活动聊天

    /**
     * 瓦舍
     */
    int C3_WASHE_SEE_OTHER_USER_DATA = 55406;                               // 瓦舍看其他玩家勋章、分数数据
    int C3_WASHE_SEE_OTHER_USER_DATA_RESP = 55407;                          // 瓦舍看其他玩家勋章、分数数据【返回】
    int C3_WASHE_GET_RANK_RECORD_FROM_GAME = 55408;                         // 瓦舍获取排名记录

    /**
     * 幸运签
     */
    int C3_LUCKY_DRAW_TRANSFER_RECORD = 55409;                              // 幸运签转发中奖公告

    /**
     * 报名
     */
    int C3_ENTER_NAME_ADD_FROM_CHANNEL = 55420;                             // 报名返回
    int C3_ENTER_NAME_LOGIN_SYNC = 55421;                                   // 登录下发报名数据
    int C3_ENTER_NAME_GROUPING_NAME_SYNC = 55422;                           // 分组匹配结果下发(来自跨域)
    int C3_ENTER_NAME_ALL_NAME_SYNC = 55423;                                // 同步整个渠道报名数据(全量)（来自跨域）
    int C3_ENTER_NAME_BATCH_ADD_FROM_CHANNEL = 55424;                       // 报名返回(批量)
    int C3_ENTER_NAME_ALL_NAME_SYNC_TO_SEVER = 55425;                       // 同步整个渠道报名数据(全量)（来自区服）

    /**
     * 跨域统兵
     */
    int C3_ACTIVITY_GET_UNION_INFO = 55444;                                  // 去拉商会排名
    int C3_ACTIVITY_GET_UNION_UPDATE = 55445;                                // 去拉商会更新
    int C3_CROSS_QUERY_UNION = 55446;                                        // 去拉商会信息
    int C3_CROSS_QUERY_USER_BASE_INFO = 55447;                               // 去拉用户信息

    //跨域妙音坊冲榜 只送到链接跨域的那一台指定跨服
    int C3_CHANNEL_MUSIC_ROOM_RANK_HISTORY_SHOW_LIST = 55451;		// 妙音坊冲榜 历史榜单展示
    int C3_CHANNEL_MUSIC_ROOM_RANK_MAIN_SCENE = 55452;		        // 妙音坊冲榜 主界面
    int C3_CHANNEL_MUSIC_ROOM_RANK_HISTORY_SHOW_DETAIL = 55453;  	// 妙音坊冲榜 历史比赛详情
    int C3_CHANNEL_MUSIC_ROOM_RANK_JOIN_SHOW = 55454;            	// 妙音坊冲榜 参赛
    int C3_CHANNEL_MUSIC_ROOM_RANK_SYNC_CARD_USED = 55455;          	// 妙音坊冲榜 时辰卡累计同步
    int C3_CHANNEL_MUSIC_ROOM_RANK_SHOW_RESULT_CONFIRM_BACK = 55456;  // 妙音坊冲榜 游戏服处理结算返回

}
